package lib.bone.flow.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lib.bone.flow.domain.entity.FlowWork;
import lib.bone.flow.domain.model.FlowModel;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

/**
 * @author: kindear
 */
@Data
public class FlowDefineVO {
    @ApiModelProperty(value = "流程定义ID",name = "id")
    String id;

    @ApiModelProperty("流程定义编码")
    String flowDefineCode;

    @ApiModelProperty("流程名称")
    String flowName;

    @ApiModelProperty("流程描述")
    String description;

    @ApiModelProperty("流程模型")
    FlowModel flowModel;

    @ApiModelProperty(value = "流程状态",notes = "1 正常 0 被删除")
    Integer status;
}
